refreshing beverage made of aniseed, water, sugar and cinnamon - French English Dictionary