stress-cracking failure - Spanish English Dictionary