claw peen - Turkish English Dictionary