statement of eyewitnesses - German English Dictionary