low-lying placenta - French English Dictionary