small hydropower - Alemán Inglés Diccionario