placentopathy - French English Dictionary