hydropower generation - Deutsch Englisch Wörterbuch