serrated hinge-backed tortoise - Espagnol Anglais Dictionnaire