supporting insulator - Spanish English Dictionary