spiny soft shell turtle - Francés Inglés Diccionario