reservoir for power generation - Deutsch Englisch Wörterbuch