Mesenteric hydatid cyst: An unusual presentation