safeguarding against failure - Spanish English Dictionary