hydroelectric development - Español Inglés Diccionario