energy absorbing system - French English Dictionary