shock absorbing leg - Francés Inglés Diccionario