a refreshing drink made with sugar, water and honey - Spanisch Englisch Wörterbuch