ambassador - English Synonyms Dictionary