percutaneous umbilical cord blood sampling - Spanish English Dictionary