spring-loaded drum - German English Dictionary