anomalies of placental separation - French English Dictionary