power generating set - Francés Inglés Diccionario