department of public works and engineering - Spanish English Dictionary