Spiny Softshell Turtle - Francés Inglés Diccionario