composting of refuse - Alemán Inglés Diccionario