to share with - Français Anglais Dictionnaire