temporary homeless furnished accommodation - Turco Inglés Diccionario