short-lived climate pollutants - English Synonyms Dictionary