strand, thread - Turkish English Dictionary