energy-absorbing rest - German English Dictionary