So as we all know in both Englisch und Deutsch there are many nouns/verbs that either mean the same or close to the same as eachother, but are chosen based on the context (ex: damp, moist, soggy, etc..). Look up any adjective/noun/verb on either LEO or Dict.cc and there will be at least five different words to choose from.
My issue is picking the word the best fits a given context. For example the english word "waiting game". LEO (since I have the app) told me it was Verzögerungstaktik.I wrote my Sentence that I would put on Twitter and ran it by my soulmate (who is a native German speaker), & she replaced the word w/Hinhaltespiel. Asked her why since LEO gave it as the only noun translation. She said it did not fit well in the sentence, and that the machine doesn't know about context like a native speaker does (true).
As a non native speaker, is there some methodology I can use to accurately choose the appropriate noun/verb for the desired context?