ambuscade vs set trap

ambuscade

noun
  • The place in which troops lie hidden for an ambush. 

  • The body of troops lying in ambush. 

set trap

How often have the words ambuscade and set trap occurred in a corpus of books? (source: Google Ngram Viewer )