rotary shock absorber - Spanish English Dictionary