electrochemical dissociation - French English Dictionary