beverage made of red wine, honey, and spice - Allemand Anglais Dictionnaire