persuasive witness - German English Dictionary