temporary shelter - Francés Inglés Diccionario