glass insulators - Alemán Inglés Diccionario