self-justification - Francés Inglés Diccionario