diplomatic passport - English Synonyms Dictionary