spring-shaped structures - Spanish English Dictionary