Hydatid cyst of the liver.