tablet of unrefined sugar cane mixed with nuts, coconut, or peanuts - Spanisch Englisch Wörterbuch