mutually beneficial - Français Anglais Dictionnaire