type of mole made with herbs, chili and almonds - Spanish English Dictionary