shock-resistant relay - Turkish English Dictionary