hydroelectric machine - Español Inglés Diccionario