sense of novelty - Turkish English Dictionary