long-thread - Turkish English Dictionary