investment fund for economic development - Français Anglais Dictionnaire