a national liquor made from sugarcane - Français Anglais Dictionnaire