stupefiant - English Synonyms Dictionary