a refreshing drink made with wine, fruit, sugar, cinnamon and some other ingredients - Spanisch Englisch Wörterbuch