survivable - French English Dictionary