department of project and construction - German English Dictionary