claw-and-ball foot - Turkish English Dictionary