cap-and-rod insulator - Francés Inglés Diccionario