finish all overtranslation and definition "finish all over", tamil lexiconWordTamil Definitionfinish all overமுடிப்புப்போதனை