deep sluicetranslation and definition "deep sluice", tamil lexiconWordTamil Definitiondeep sluiceஆழ் மதகு