insulating switch - Alemán Inglés Diccionario