turbine-generator building - Francés Inglés Diccionario