ornated box turtle - French English Dictionary