spiny soft shell turtle - Turco Inglés Diccionario