cordilleratranslation and definition "cordillera", tamil lexiconWordTamil Definitioncordilleraமலைத் தொடர்கோவை