group for international institutions - Français Anglais Dictionnaire