safeguarding against failure - Espagnol Anglais Dictionnaire