English to Arabic

Meaning for:
Pickoffs
other
قطع الطُرُق