head of institution - Français Anglais Dictionnaire