spotted box turtle - Alemán Inglés Diccionario