deputy directorate general for european union - English Synonyms Dictionary