alcohol mixed with water - Alemán Inglés Diccionario