international hydroelectric power company - Turco Inglés Diccionario