serviced accommodation - German English Dictionary