winding tubes with helically arranged seams - Español Inglés Diccionario