hemp rope or thread - Türkçe İngilizce Sözlük