spring-loaded poppet-valve - Spanish English Dictionary