sinuosa - English Synonyms Dictionary