touch weldingtranslation and definition "touch welding", tamil lexiconWordTamil Definitiontouch weldingதொடுமுருக்கொட்டு