indefectibility - French English Dictionary