temporary homeless furnished accommodation - Francés Inglés Diccionario