vegetable fiber thread - Turkish English Dictionary