resistance to hard body impact - Alemán Inglés Diccionario