directorate general of electoral register - French English Dictionary