slightly fermented grape juice - Alemán Inglés Diccionario