international hydroelectric power company - Español Inglés Diccionario