shock absorbing strut - Español Inglés Diccionario