energy absorbing material - Spanish English Dictionary