person on a public street who helps drivers park or clean cars for extra change - Español Inglés Diccionario