making with helically arranged seam - French English Dictionary