Traducción español inglés

English version

¿Qué significa "abrigo, protección, resguardo, defensa, salvaguardia, amparo." en Inglés