it has/had fermented - Español Inglés Diccionario