pars fetalis placentae - French English Dictionary