energy-absorbing body shell - Turco Inglés Diccionario