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