What does Bogengeradstoßmaschine mean?

Bogengeradstoßmaschine - German to English

(sheet) jogging device