energy-absorbing body shell - Alemán Inglés Diccionario