self-confession - Alemán Inglés Diccionario