directorate of technical works - German English Dictionary