ministry of public works and transport - Spanish English Dictionary