meaning of Aufstauung

Aufstauung - German to English

impoundment