long sighttranslation and definition "long sight", tamil lexiconWordTamil Definitionlong sightநீள்பார்வை