hydropower utilization - Español Inglés Diccionario