impact-resistant shockproof - Alemán Inglés Diccionario