carbon capture - English Synonyms Dictionary