electrochemical immunity - Spanish English Dictionary