satellite linktranslation and definition "satellite link", tamil lexiconWordTamil Definitionsatellite linkசெயற்கைக்கோள் இணைப்பு