department of dams and hydroelectric power plants - Turco Inglés Diccionario