shock-absorbing body - Francés Inglés Diccionario