up rolling thread - Turkish English Dictionary