strand insulation - Español Inglés Diccionario