woman who sells illegally on the curb - İspanyolca İngilizce Sözlük