biochemical sensor - English Synonyms Dictionary