morbid adherent placenta - German English Dictionary