marksmanship lanyard - French English Dictionary