roll made of peeled corn and raw can sugar - Español Inglés Diccionario