man who sells illegally on the curb - Deutsch Englisch Wörterbuch