alcoholic drink made with fermented cane sugar and moonshine - Espagnol Anglais Dictionnaire