self-justifying - Francés Inglés Diccionario