omentulum - French English Dictionary