means of preservation - French English Dictionary