fruit and veg stall - Turkish English Dictionary