female street or market vendor - Español Inglés Diccionario