Carpet has a dust-pocket effect that absorbs dust and prevents it from scattering, but that very advantage turned against it, one could say.
Literal
Carpet [to-には] dust [obj-を] absorb dust-pocket effect [subj-が] exist [and-あり], dust [gen-の] scattering [obj-を] prevent feature [subj-が] exist [copula-のだが], that [subj-が] backfire became result [quotative-と] can-say.
ダストポケット効果 is a technical compound mixing loanwords (ダスト 'dust', ポケット 'pocket') with 効果 'effect.' 仇になる (あだになる) means 'to backfire / turn into a disadvantage' — something that was supposed to help becomes harmful. ~といえる 'one could say / it can be said' is an evaluative hedge.