preserver - French English Dictionary