be ahead of others - Français Anglais Dictionnaire