international atomic energy agency - English Synonyms Dictionary

international atomic energy agency

n.
[1] IAEA