submersible pumptranslation and definition "submersible pump", tamil lexiconWordTamil Definitionsubmersible pumpமூழ்கு எக்கி