stockade in bull-rings - Turkish English Dictionary