spiny soft shell turtle - Alemán Inglés Diccionario