griffin claw - Turkish English Dictionary