impact-resistant shockproof - Francés Inglés Diccionario