marine platformtranslation and definition "marine platform", tamil lexiconWordTamil Definitionmarine platformகடல்மேடு