electro-anesthesia - French English Dictionary