organization of several European nations that was founded in 1960 in order to encourage free trading between member nations and later (in 1994) to promote a common economy
EFTA
Meaning of EFTA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012