placenta marginata - Turkish English Dictionary