meaning of Bogengeradstoßmaschine

Bogengeradstoßmaschine - German to English

(sheet) jogging device