housing and property directorate - German English Dictionary