temporary accommodation - Spanish English Dictionary