resistant to impact - Français Anglais Dictionnaire