french public works  company - German English Dictionary