suspension shock absorbers for vehicles - Spanish English Dictionary