concentrated grape juice - Francés Inglés Diccionario