better safe than sorry - Spanish English Dictionary