wear down the defense - Francés Inglés Diccionario