energy-absorbing rest - Turkish English Dictionary