ball-and-claw foot - German English Dictionary