preserves - French English Dictionary