long peppertranslation and definition "long pepper", tamil lexiconWordTamil Definitionlong pepperதிப்பிலி,திப்பிலி