self-justification - German English Dictionary