ımpact energy absorber - Spanish English Dictionary