ball-and-claw foot - Turkish English Dictionary