mechanical pipe-jointing systems - Turkish English Dictionary