hydroelectric generating set - Turco Inglés Diccionario