Problem: Second or third dictionary entry is taken for words with multiple entries.
Reason: Dictionary is added by keys, later entries replace the value of previous entries.
Probable Solution: Rewrite dictionary look up logic.
Default to first entry.
Add second, third, fourth entries as separate values to the same key, and allow user to select suitable definition through dropdown select.
Problem: Second or third dictionary entry is taken for words with multiple entries. Reason: Dictionary is added by keys, later entries replace the value of previous entries. Probable Solution: Rewrite dictionary look up logic.