alcoholic drink made with fermented cane sugar and moonshine - Español Inglés Diccionario