fermented maguey sap mixed with fruit juice - Français Anglais Dictionnaire