incarcerated placenta - Alemán Inglés Diccionario