total placenta previa - German English Dictionary