shock absorbing rope - Francés Inglés Diccionario