protection of the driver against the steering mechanism in the event of impact - Inglés Sinónimo Diccionario

Can't found any synonym terms.