survival guilt - French English Dictionary