spring-loaded latch mechanism - German English Dictionary