spring-loaded release trigger - Turkish English Dictionary