Traducción español inglés

English version

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