beverage made of red wine, honey, and spice - Français Anglais Dictionnaire