public witness - Turkish English Dictionary