English to Arabic

Meaning for:
Colossus
other
العملاق