carapace - Deutsch Englisch Wörterbuch