market stall - French English Dictionary