thing that produces a short-lived interest - Español Inglés Diccionario