apple juice mixed with water - Alemán Inglés Diccionario