safeguarding the future - Espagnol Anglais Dictionnaire