spiny soft shell turtle - Deutsch Englisch Wörterbuch