producing cause - Francés Inglés Diccionario