placentopathy - German English Dictionary