to triturate - Spanish English Dictionary