self-justifying - Spanish English Dictionary