shock-absorbing equipment - Turkish English Dictionary