of a tortuous nature - Türkçe İngilizce Sözlük