spring-loaded latch mechanism - Español Inglés Diccionario