endowed institution - Français Anglais Dictionnaire