percutaneous umbilical cord blood sampling - German English Dictionary