natural channeltranslation and definition "natural channel", tamil lexiconWordTamil Definitionnatural channelஇயற்கை வாய்க்கால்