Hydroelectric development - Español Inglés Diccionario