helically coiled insert - Alemán Inglés Diccionario