fermentation-putrefaction process - Spanish English Dictionary