Marksmanship lanyard - Deutsch Englisch Wörterbuch