spring-shaped structures - English Synonyms Dictionary