electrosurgery - German English Dictionary