self-justifying - Turkish English Dictionary