self-justifier - German English Dictionary