secretary general of an ınstitution - Français Anglais Dictionnaire