temporary homeless furnished accommodation - Alemán Inglés Diccionario