indestructibility - French English Dictionary