composite insulator - Francés Inglés Diccionario