meaning of Ballenpackpresse

Ballenpackpresse - German to English

baler