spring-loaded latch mechanism - Turkish English Dictionary