eyewitness testimony - Turkish English Dictionary