beverage made of red wine, honey, and spice - French English Dictionary