spring-loaded cock - German English Dictionary