self-preservation - French English Dictionary