of a tortuous nature - Almanca İngilizce Sözlük