departmental directorate of equipment - German English Dictionary