self-anesthesia - French English Dictionary