superior recess of lesser peritoneal sac - Turc Anglais Dictionnaire