sellers' thread - Turkish English Dictionary