low-lying placenta - German English Dictionary