a top-class athlete - Français Anglais Dictionnaire