small hydro-electric power plant station - Alemán Inglés Diccionario