turnbuckle insulator - Francés Inglés Diccionario