clamping of the umbilical cord - Turco Inglés Diccionario