steam-electric generator - Francés Inglés Diccionario