cracking-resistant materials - English Synonyms Dictionary