confess one's guilt - Francés Inglés Diccionario