satellitetranslation and definition "satellite", tamil lexiconWordTamil Definitionsatelliteசெயற்கைக் கோள்