sweet made from toasted corn flour, raw cane sugar, and spices - Español Inglés Diccionario