electrical insulator - Francés Inglés Diccionario