Meaning of the Sanskrit Word: dustarat

  dustarāt—unable to be avoided    SB 3.16.33
  dustarāt—difficult to pass over    SB 7.10.15-17

Can't find any compound Sanskrit words containing dustarat.