low-head water turbine - Spanisch Englisch Wörterbuch