having the advantage - Français Anglais Dictionnaire