protected shelter - Español Inglés Diccionario