spray quenchingtranslation and definition "spray quenching", tamil lexiconWordTamil Definitionspray quenchingவிசிறித் தணிப்பு