woman who sells illegally on the curb - French English Dictionary