those saved alive - French English Dictionary