shock absorbing lanyard - Alemán Inglés Diccionario