those saved alive - Spanish English Dictionary