relative survival rate - French English Dictionary