retained portion placenta and membrane - French English Dictionary