(safe) shelter - Español Inglés Diccionario