English to Arabic

Meaning for:
Lagging
other
العازل