Traducción español inglés

English version

¿Qué significa "defender, proteger, resguardar, filtrar, cribar, apantallar." en Inglés