directorate general of research and security affairs - English Synonyms Dictionary