meckelactomy - French English Dictionary