committee for scientific and technological policy - English Synonyms Dictionary