BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Aufstauen {f}; Aufstauung {f}; Stauen {n}; Stauung {f} (Wasserbau) impoundment (water engineering)