wrapped in the three fetal membranes - Spanish English Dictionary