peritoneal papillary serous carcinoma - Spanish English Dictionary