shock-absorbing legs - German English Dictionary