overcome one's errors - Francés Inglés Diccionario