street sweeping machine - Deutsch Englisch Wörterbuch