drink made of hot water, tea, and alcohol - French English Dictionary