power generating - Francés Inglés Diccionario