ball-and-claw foot - Espagnol Anglais Dictionnaire