canal droptranslation and definition "canal drop", tamil lexiconWordTamil Definitioncanal dropகால்வாய் இறக்கம்