sugar cane residue with a glassy consistency - Español Inglés Diccionario