helically arranged folded seam - Spanish English Dictionary