veg stall - Turkish English Dictionary