directorate of construction and technical works - Spanish English Dictionary