directorate of electronics and data processing - German English Dictionary