resistance to hard body impact - Turco Inglés Diccionario