a panamanian alcoholic beverage distilled from sugar cane - Espagnol Anglais Dictionnaire