incarcerated placenta - Francés Inglés Diccionario