truth-teller - German English Dictionary