placental mammals - Turkish English Dictionary