save everybody's lives - Espagnol Anglais Dictionnaire