wear down the defense - French English Dictionary