directorate of technical works - French English Dictionary