spring-loaded release trigger - Spanish English Dictionary