English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search impounded water DeutschEnglish Stauwasser {n} impounded water [noun]