meaning of Ballenschleppe

Ballenschleppe - German to English

bale sledge