producing mare - Español Inglés Diccionario