ınternational fund for agricultural development ıfad - English Synonyms Dictionary