tube with helically arranged seam - Spanish English Dictionary