meaning of Boldschleuse

Boldschleuse - German to English

submerged sign ejector