spring-cushioned - German English Dictionary