thing that produces a short-lived interest - Spanish English Dictionary