hold a professorship - Français Anglais Dictionnaire