electrochemical contrivance Synonyms