shock-isolating - Turkish English Dictionary