meaning of Bogenglattstoßmaschine

Bogenglattstoßmaschine - German to English

(sheet) jogging device