electrochemical phenomena - English Synonyms Dictionary