of a tortuous nature - Alemán Inglés Diccionario