short for professor - Français Anglais Dictionnaire