french public works  company - Spanish English Dictionary