sense of wonder - Turkish English Dictionary