insulator stack - Spanish English Dictionary