drink made of water and alcohol - Spanish English Dictionary