shock-isolating - German English Dictionary