resistance to hard body impact - Français Anglais Dictionnaire