surgery and anesthesia services - French English Dictionary