seamless pipe plant - Turkish English Dictionary