langmuirs pumptranslation and definition "langmuirs pump", tamil lexiconWordTamil Definitionlangmuirs pumpஇலான்மூயரின்பம்பி