Spanish-English Dictionarytriturar
Meaning of triturar