drink made of alcohol, mineral water, and lime slices - Spanish English Dictionary