subperitoneal - French English Dictionary