spring operated impact-test apparatus - German English Dictionary