compensating feature vs long suit

compensating feature

long suit

noun
  • Synonym of strong suit 

How often have the words compensating feature and long suit occurred in a corpus of books? (source: Google Ngram Viewer )