English to Arabic

Meaning for:
Factored
other
محلّل