cracking-resistant materials - Français Anglais Dictionnaire