survive the other or others - Espagnol Anglais Dictionnaire