self-justification - Turkish English Dictionary