Mini-hydro-power - Español Inglés Diccionario