Original: A baby hatch is a place where mothers can bring their babies, usually newborn, and leave them anonymously in a safe place to be found and cared for.
Simplified: There, mothers or fathers can put their newborn baby into the hatch. It will be cared for by hospital staff.