newer or longer - Turkish English Dictionary