Spanish-English Dictionarymacerar
Meaning of macerar