directorate general for legal affairs - French English Dictionary