shared accommodation - German English Dictionary