electrochemical tension - German English Dictionary