stress-cracking failure - German English Dictionary