beverage made from the sap of palm tree - Francés Inglés Diccionario