top scorer in the league - Français Anglais Dictionnaire