tablet of unrefined sugar cane mixed with nuts, coconut, or peanuts - Espagnol Anglais Dictionnaire