Small hydropower - Alemán Inglés Diccionario