drink made with raw cane, sugar water and spices - Español Inglés Diccionario