LFT: League of Free Terrans

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: League of Free Terrans