energy absorbing system - Turkish English Dictionary