hydropower stations - Deutsch Englisch Wörterbuch