greater peritoneal sac - Turkish English Dictionary