sludge composting - Turco Inglés Diccionario