bersagliere vs good shot

bersagliere

noun
  • A marksman or rifleman in certain Italian regiments. 

good shot

How often have the words bersagliere and good shot occurred in a corpus of books? (source: Google Ngram Viewer )