meaning of Ballensammelwagen

Ballensammelwagen - German to English

bale retriever