eye witness reports - Turkish English Dictionary