international development agency - Allemand Anglais Dictionnaire