Patch uptranslation and definition "Patch up", tamil lexiconWordTamil DefinitionPatch upFix or make things better