deflect the opponent's blade - Spanish English Dictionary