life buoytranslation and definition "life buoy", tamil lexiconWordTamil Definitionlife buoyஉயிர்க்காவன்மிதவை