verjuice-water with sugar - Francés Inglés Diccionario