What does Beppo Straßenkehrer mean?

Beppo Straßenkehrer - German to English

Beppo Roadsweeper [Momo]