discovery of the truth - Turkish English Dictionary