insulating sheath - Turco Inglés Diccionario