open tread splice - Turkish English Dictionary