strong drink from cactus sap and sugar - French English Dictionary