monochorionic diamniotic placenta - Turkish English Dictionary