Splenic hydatid cyst.