producing mare - Français Anglais Dictionnaire