material witness - German English Dictionary