open air market stall - French English Dictionary