insulation (of a leader) - Español Inglés Diccionario