From Old Spanish agresta (“verjuice”). Compare Italian agresto, Modern Spanish agraz.
agristada f (Latin spelling)