deputy directorate general for european union - French English Dictionary