side impact power absorbing structure - Español Inglés Diccionario