resistance to hard body impact - Turc Anglais Dictionnaire