shock absorbing lanyard - Turkish English Dictionary