heliochemical process - English Synonyms Dictionary