triphosgene - English Synonyms Dictionary