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