resistance to hard body impact - Español Inglés Diccionario