electrochemical sensor - German English Dictionary