claw peen - German English Dictionary