devil's claw - Turkish English Dictionary