English to Arabic

Meaning for:
Derricks
other
الرافعات