person with a market stall - French English Dictionary