over-spun thread - Turkish English Dictionary