person/thing that appears and disappears - German English Dictionary