self-justifier - Francés Inglés Diccionario