pesticide residuetranslation and definition "pesticide residue", tamil lexiconWordTamil Definitionpesticide residueபூச்சிக்கொல்லி எச்சம்