endoscopic surgery - Spanish English Dictionary