detachment of the placenta - Francés Inglés Diccionario