parry a shot with one's hands/legs - Turkish English Dictionary

Suggest a Term