slightly fermented grape juice - Francés Inglés Diccionario