energy absorbing material - German English Dictionary