chinese box turtle - Spanish English Dictionary