energy absorbing system - German English Dictionary