Traducción español inglés

English version

¿Qué significa "núcleo, pantalla (ing), material- estruct. impermeable en centro presa" en Inglés