LFT: Letra Financeira do Tesouro

What does LFT mean? The above is one of LFT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Letra Financeira do Tesouro