shock absorber kit - Spanish English Dictionary