snack stall - French English Dictionary