have benefits - Français Anglais Dictionnaire