thousands of years now - Turkish English Dictionary