producing mare - Francés Inglés Diccionario