sense of novelty - Deutsch Englisch Wörterbuch