English to Arabic

Meaning for:
Garroting
other
الخنق