disperse placenta - French English Dictionary