electro-anesthesia - German English Dictionary