survive a disaster - French English Dictionary