claw-and-ball foot - German English Dictionary