shock-absorbing foam - Turkish English Dictionary