transient living accommodation - Spanish English Dictionary