persistor - French English Dictionary