"angestautes wasser" in English angestautes Wasser {n} impoundment Detailed translations for "angestautes wasser" das angestautes Wasser{neuter} angestautes Wasser(also: Aufstauen, Aufstauung, Stauen, Stauung) impoundment