the peak of one's career - Français Anglais Dictionnaire