electropulsation - French English Dictionary