English to Arabic

Meaning for:
Windlass
other
الرافعة