drink made of water and alcohol - Español Inglés Diccionario