premature separation of placenta - Turkish English Dictionary