refreshing drink made of beer, soda or water, lime, and sugar - Espagnol Anglais Dictionnaire