double-threaded - Turkish English Dictionary