directorate of training and publication - German English Dictionary