Mesenterium - French English Dictionary