self-confession - Español Inglés Diccionario