small hydropower - Turco Inglés Diccionario