putrefactive fermentation - Francés Inglés Diccionario