non-persistent - Spanish English Dictionary