spring-shaped structures - French English Dictionary