survive the test of time - Turkish English Dictionary