short-lived but intense happiness - Deutsch Englisch Wörterbuch