the state of being sinuous - Francés Inglés Diccionario