dwellings and accommodation - German English Dictionary