admit to making a mistake - Francés Inglés Diccionario