eyewitness - Turkish English Dictionary