marksmanship badge - Turkish English Dictionary