transient living accommodation - German English Dictionary