wear down the defense - Français Anglais Dictionnaire