deep well turbinetranslation and definition "deep well turbine", tamil lexiconWordTamil Definitiondeep well turbineஆழ்கிணறு டர்பைன்பம்பு