serrated hinge-backed tortoise - Spanish English Dictionary