spring-loaded clutch - Spanish English Dictionary