person on a public street who helps drivers park or clean cars for extra change - Spanisch Englisch Wörterbuch