self-propelled street sweeper - Spanisch Englisch Wörterbuch