steam electric generating set - Francés Inglés Diccionario