English to Arabic

Meaning for:
Gypped
other
نصب، إحتال