survival guilt - Spanish English Dictionary