low-head water turbine - Deutsch Englisch Wörterbuch