department of public works and engineering - German English Dictionary