chief witness - German English Dictionary