wear down the defense - Turc Anglais Dictionnaire