meaning of Ballenspalter

Ballenspalter - German to English

bale cutter