energy-absorbing body shell - Espagnol Anglais Dictionnaire