mountain chaintranslation and definition "mountain chain", tamil lexiconWordTamil Definitionmountain chainமலைத்தொடர்