shock-resistant watch - Francés Inglés Diccionario