percutaneous umbilical cord blood sampling - French English Dictionary