national public works federation - German English Dictionary