margination of placenta - Turkish English Dictionary