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