person with a market stall - Francés Inglés Diccionario