drink made with a lot of alcohol and very little soda - French English Dictionary