delivery of the placenta - Turco Inglés Diccionario