female street or market vendor - Francés Inglés Diccionario