winnowing machinetranslation and definition "winnowing machine", tamil lexiconWordTamil Definitionwinnowing machineநூற்றும் எந்திரம்