meaning of Absperrorgan

Absperrorgan - German to English

shut-off device