saffron thread - Turkish English Dictionary