property developer project - German English Dictionary