English to Arabic

Meaning for:
Dust-proof
other
ضدّ الغبار