English to Arabic

Meaning for:
Cranked
other
محرّك