electrochemical sensor - English Synonyms Dictionary