diplomat's coat - English Synonyms Dictionary