meaning of Abrollvorrichtung

Abrollvorrichtung - German to English

roll-off device