housing provider - German English Dictionary