serrated hinge-backed tortoise - Turc Anglais Dictionnaire