deep wall turbine pumptranslation and definition "deep wall turbine pump", tamil lexiconWordTamil Definitiondeep wall turbine pumpஆழ் கிணற்றுச் சுழலி எக்கி