Traducción español inglés

English version

¿Qué significa "escudo, caparazón (paleont), cubierta protectora" en Inglés