shock-absorbent - German English Dictionary