What does Ballenkarre mean?

Ballenkarre - German to English

bale vehicle