turnbuckle insulator - Alemán Inglés Diccionario