shock-absorbing foam - German English Dictionary