putrefactive fermentation - Alemán Inglés Diccionario