"carapax" in English Carapax {m} carapace Detailed translations for "carapax" der Carapax{masculine} Carapax carapace