spring-loaded latch mechanism - Alemán Inglés Diccionario