diffuser casingtranslation and definition "diffuser casing", tamil lexiconWordTamil Definitiondiffuser casingநீர்ச்சிதற்றி உறை