captortranslation and definition "captor", tamil lexiconWordTamil Definitioncaptorசிறைசெய்பவர், கைப்பற்றுபவர், பெறுபவர்.captor streamகவரும் ஆறு