fermentation of refuse - Francés Inglés Diccionario