press weldingtranslation and definition "press welding", tamil lexiconWordTamil Definitionpress weldingஅழுத்து உருக்கிணைப்பு