directorate of electronics and data processing - French English Dictionary