shock-resistant watch - Turkish English Dictionary