retained portion placenta and membrane - German English Dictionary