non-persistent - French English Dictionary