twelve-foot ring - Turkish English Dictionary