electrical insulating part - Francés Inglés Diccionario