impounded lakes - Deutsch Englisch Wörterbuch