meaning of Besenwagen

Besenwagen - German to English

broom waggon