short-lived but intense happiness - Allemand Anglais Dictionnaire