person/thing that appears and disappears - Allemand Anglais Dictionnaire