English to Arabic

Meaning for:
Pickoff
other
قطع الطريق