self-anesthesia - German English Dictionary