snack stall - Turkish English Dictionary