peritoneoscope - German English Dictionary