directorate-general for research - English Synonyms Dictionary