facilities or accommodation - German English Dictionary