female street or market vendor - French English Dictionary