shock-resistant watch - Español Inglés Diccionario