macroscopic peritoneal invasion - Spanish English Dictionary