endothelio-endothelial placenta - Turkish English Dictionary