self justification - Francés Inglés Diccionario