agency for international development - Français Anglais Dictionnaire