peacemaker - English Synonyms Dictionary