those saved alive - Espagnol Anglais Dictionnaire