Englisch [noun]Spanisch [noun] ▶carapace [noun] The turtle hid inside its carapace. ▶caparazón [noun] La tortuga se escondió dentro de su caparazón. ▶carapace [noun] ▶carapacho [noun]