man who sells illegally on the curb - Turco Inglés Diccionario