tablet of unrefined sugar cane mixed with nuts, coconut, or peanuts - Spanish English Dictionary