self-secure - French English Dictionary