peritoneoscope - Turkish English Dictionary