emissary - English Synonyms Dictionary