secretary general of an institution - Français Anglais Dictionnaire