English to Arabic

Meaning for:
Catalyzed
other
محفّز