Kehrmaschine (German) - road sweeping machine, street sweeper (English)
Go to "Maschinenbau" glossary