endothelio-endothelial placenta - French English Dictionary