directorate of construction and technical works - Turkish English Dictionary