drill pipetranslation and definition "drill pipe", tamil lexiconWordTamil Definitiondrill pipeதுறப்பணக் குழாய்