hydropower utilization - Spanish English Dictionary