survivability - French English Dictionary