international monetary fund - English Synonyms Dictionary

international monetary fund

n.
[1] IMF