substantiated truth - Turkish English Dictionary