to exonerate oneself - Alemán Inglés Diccionario