impact pressing - German English Dictionary