morbid adherent placenta - French English Dictionary