corruption witness - German English Dictionary