of a tortuous nature - Inglés Sinónimo Diccionario