claw and ball legs - Turkish English Dictionary