shock-absorbing legs - İngilizce Eşanlam Sözlük