spring-cushioned - French English Dictionary