insulator block - Spanish English Dictionary