witness refreshing memory - Turkish English Dictionary