BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Druckschleuse {f} [techn.] man lock

Druckschleusen {pl} man locks