BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sperrwerk {n} flood barrier; river flood barrier; flood barrage; storm lock

Sperrwerke {pl} flood barriers; river flood barriers; flood barrages; storm locks