producing power - Francés Inglés Diccionario