shock-absorbing - German English Dictionary