antifouling painttranslation and definition "antifouling paint", tamil lexiconWordTamil Definitionantifouling paintஅரிப்புத் தடைப்பூச்சு