peritoneoscopy and laparoscopy - Spanish English Dictionary