shock absorbing lanyards - Deutsch Englisch Wörterbuch