witness for the prosecution - Turkish English Dictionary