shock-isolating - Spanish English Dictionary