meat stall - Turkish English Dictionary