placenta diffusa - Turkish English Dictionary