placentopathy - Turkish English Dictionary