Meaning of the Sanskrit Word: trata

  trätä—deliverer    SB 6.9.23
  trätä—the deliverer.    Madhya 1.265
  trätä—deliver    Madhya 20.123

Can't find any compound Sanskrit words containing trata.