meaning of Bremsfangvorrichtung

Bremsfangvorrichtung - German to English

modern security equipment