Small hydropower - Turco Inglés Diccionario