teacher's pet pupil - Français Anglais Dictionnaire