energy-absorbing device - Turkish English Dictionary