self justification - Alemán Inglés Diccionario