Traducción español inglés

English version

¿Qué significa "apantallado, blindado, protegido." en Inglés