hydropower utilization - Francés Inglés Diccionario